package com.softer.wxzj.mapper;

import com.softer.wxzj.entity.PayInTransitAudit;
import com.softer.wxzj.entity.ProjectInTransitAudit;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author Gong Zhiyang
 * @date 2019/8/13
 */
@Repository
public interface InTransitAuditMapper {
    /**
     * 精确查询
     * 获取项目在途审核列表
     *
     * @param projectInTransitAudit 查询实体
     * @return 列表
     */
    List<ProjectInTransitAudit> getProjectInTransitAudit(ProjectInTransitAudit projectInTransitAudit);

    /**
     * 模糊查询
     * 获取项目在途审核列表
     *
     * @param fuzzy 模糊查询字段
     * @return 列表
     */
    List<ProjectInTransitAudit> fuzzyProjectInTransitAudit(String fuzzy);

    /**
     * 精确查询
     * 获取拨款申请在途审核列表
     *
     * @param payInTransitAudit 查询实体
     * @return 列表
     */
    List<PayInTransitAudit> getPayInTransitAudit(PayInTransitAudit payInTransitAudit);

    /**
     * 模糊查询
     * 获取拨款申请在途审核列表
     *
     * @param fuzzy 模糊查询字段
     * @return 列表
     */
    List<PayInTransitAudit> fuzzyPayInTransitAudit(String fuzzy);
}
